non revenue water (nrw) - French English Dictionary